adTempus API
ArcanaDevelopment.adTempus.CustomObjectSupport Namespace / CustomObjectFactoryBase<T> Class / Deserialize Method
The ID of the extension to be deserialized
The serialized data, created by a call to Serialize
The CustomObjectSettingsBase.Version value saved when the object was serialized. This can be used if you change serialization strategies and need to know what version was in use when the object was serialized.

In This Topic
    Deserialize Method (CustomObjectFactoryBase<T>)
    In This Topic
    Deserializes a custom object instance.
    Syntax
    'Declaration
     
    
    Public Overridable Function Deserialize( _
       ByVal extensionID As String, _
       ByVal source As String, _
       ByVal version As Integer _
    ) As ICustomObjectSettings
    public virtual ICustomObjectSettings Deserialize( 
       string extensionID,
       string source,
       int version
    )

    Parameters

    extensionID
    The ID of the extension to be deserialized
    source
    The serialized data, created by a call to Serialize
    version
    The CustomObjectSettingsBase.Version value saved when the object was serialized. This can be used if you change serialization strategies and need to know what version was in use when the object was serialized.
    Remarks
    This implementation uses Data Contract Serialization.
    See Also